package com.aaa.factorymode.demo03;

/**
 * @author C-Q
 * @version 1.1.0
 * @Description: 工厂方法模式
 * - 抽象工厂 AbstractFactory： 工厂方法模式的核心，是具体工厂角色必须实现的接口或者必须继承的父类，在 Java 中它由抽象类或者接口来实现。
 * - 具体工厂 Factory：被应用程序调用以创建具体产品的对象，含有和具体业务逻辑有关的代码
 * - 抽象产品 AbstractProduct：是具体产品继承的父类或实现的接口，在 Java 中一般有抽象类或者接口来实现。
 * - 具体产品 Product：具体工厂角色所创建的对象就是此角色的实例。
 * @date 2022/11/8
 */

interface   AsusFactory {
    Asus createAsus();
}
